Churchills Bar, Telford, Shropshire, United Kingdom
About Churchills Bar
Churchills Bar is a Bars, Pubs, Bistros serving the Telford community in Shropshire, United Kingdom and located at Churchill Building, 19 Church Street.To contact Churchills Bar call 01952 223806
Location
Churchill Building
19 Church Street
Telford
Shropshire
United Kingdom
TF1 1DD
Map
Contacts
Tel: 01952223806