Visit Telford Shopping Centre, over 160 retail stores 5 minutes drive from The Lord Nelson.
Ice Rink, Cinema, Bowling, Telford Town Park, Cafe’s and Bars are all linked within walking distance from the Telford Town Centre.
Visit Telford Shopping Centre, over 160 retail stores 5 minutes drive from The Lord Nelson.
Ice Rink, Cinema, Bowling, Telford Town Park, Cafe’s and Bars are all linked within walking distance from the Telford Town Centre.