The Steel Yard

51°30.6"N-0°5.42"W

The Steel Yard

The Steel Yard

13-16 Allhallows Lane
London
EC4R 3UE

Location