Bar
The Hundred House Hotel
6 locals recommend,
Location
Telford, England
Tips from locals
A special place for special occasions and not only. Great food and atmosphere.
A la carte food and unique period building 8 miles from the mill- well worth the drive