The Steelyard

The Steelyard
13-16 Allhallows Lane, EC4R 3UL
London