Back to Kensington High Street

Barkers Kensington
Winter photo of the imposing Art Deco building on Kensington High Street that was Barkers department store until closing down in 2006.
The Kensington Roof Gardens are on top of the next building along, which was once also a department store called Derry and Toms.


Barkers Kensington

Back to Kensington High Street