Back to King's Road

Russell and Bromley shoe shop in London's Chelsea
Russell and Bromley shoe shop in London's Chelsea, opposite Duke of York Square.

Back to King's Road