Ex-shop with sunray windows, 161 Camberwell New Road, Borough of Southwark, London SE5, 2001 • Art deco transom lights are the only remnant of this shop, which was still the same in 2015.
Ex-shop with sunray windows, 161 Camberwell New Road, Borough of Southwark, London SE5, 2001 • Art deco transom lights are the only remnant of this shop, which was still the same in 2015.