The Cloth House, at the Oxford St end of Berwick St in Soho, provided a much needed dose of delight and inspiration the other day…

20120825-191635.jpg

Advertisements