new icn messageflickr-free-ic3d pan white
Barkers Department store Kensington High St: London art deco | by mermaid99
Back to photostream

Barkers Department store Kensington High St: London art deco

63 Kensington High Street, Kensington and Chelsea, London, W8 5SE

1,992 views
5 faves
2 comments
Taken on July 16, 2007