The Steelyard

The Steelyard
Unit 13 Allhallows Lane, London, EC4R 3UL
Photo of The Steelyard