
Japan House: A stylish new addition to the High Street in Kensington
As high streets up and down the country seek to reinvent themselves to respond to the new dynamics which threaten the old ways of doing things, Japan House is a welcome new addition to Kensington High Street. Built in the 1930’s as Derry & Tom’s Department store at the same time as its neighbour Barkers, […]
Recent Comments