01952 614193 email@example.com Station Hill, St Georges, Telford, TF2 9AD
WELCOME TO THE ALBION INN
TRADITIONAL PUBLIC HOUSE, ACCOMMODATION & RESTAURANT.
Situated in the heart of Telford, the building is first mentioned as a public house back in 1804 with its wealth of period features still prominent.
A large beer garden to the rear offers plenty of seating, play area for children and spectacular views of the Shropshire plains.