Timberyard, Soho

Timberyard, Soho
4 Noel Street, London, W1F 8GB