Churchill Building 19 Church Street Telford Shropshire TF1 1DD |
|
Jump to map | |
01952 223806 |
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.
Show more...
Show less...
To contact Churchills Bar call 01952 223806 |