John Simons new shop, Chiltern Street, London W1.

Right, with green painted fascia. Final preparations are being made - the sign will be put up soon.

524 views
0 faves
0 comments
Taken on December 1, 2010