Town centre living heading to Telford as Lovell gathers pace on new £45m station quarter scheme
National regeneration housebuilder Lovell Partnerships has seen its work gather pace at a new mixed tenure development site in Telford, within the highly anticipated Station [...]
