The Steelyard

The Steelyard, London

rated excellent

The Steelyard

13-15 Allhallows Lane
London
EC4R 3UE