On Albermarle Road, Beckenham; Shops featured include "The Burlington"
Possibly Albermarle Road, Beckenham