Albion Inn
Pub · Bar
The Albion Inn is a traditional English pub offering a range of real ales and ciders. It features a bistro serving freshly cooked cuisine, including breakfast, lunch, and evening meals, with options for various dietary preferences.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Albion Inn.
Local restaurants nearby
Albion Inn, Station Hill, Telford, TF2 9AD, GB



