Loading...

Albion Inn | view more Restaurants

Type: Mid-range, Bar, British, Pub
Station Hill St Georges, Telford TF2 9AD England
Rating: 5
Country: United Kingdom
City: Telford

Meals:
Cuisines: Bar, British, Pub
Features:

Vegetarian FriendlyYes
Vegan OptionsYes
Gluten FreeYes