In the 1930 commercial directory, a branch was listed at 5 London Road, telephone number Streatham 2170, manager W. H. Bayford.
The branch at 241 London Road opened on 1st July, 1950, as shown in this announcement:

Norwood News – Friday 30 June 1950 Image © Trinity Mirror. Image created courtesy of THE BRITISH LIBRARY BOARD.
As part of HSBC, this branch closed in 2015/6.
In March 2018 a halal butchers opened at this address.