The Haygate

The Haygate
26 Haygate Road, Telford, Shropshire, TF1 1QA