The Yard Shoreditch

The Yard Shoreditch
89 1/2 Worship Street, London, EC2A 2BF
Photo of The Yard Shoreditch