Telford town centre and Southwater
The Telford Centre (also known as Telford Shopping Centre) is a large indoor shopping centre, reported at around 52 acres/over 1 million sq ft, one of the larger covered shopping centres in the UK. Southwater is the adjoining development facing the town park, which added a Cineworld with IMAX, a Premier Inn and several restaurants, including Miller & Carter, a branded steakhouse at Southwater Square.
Website: telfordcentre.com
Distance from the house
St George's lies northeast of Telford town centre, which confirms direction but not distance. The drive time and distance from the house are still to be confirmed.
Practical tips
- A large indoor shopping centre, so a good option in poor weather.
- Parking charges and duration at the Telford Centre and Southwater are still to be confirmed.