The area around Twickenham station is set for a massive regeneration after the company which owns and operates the country's rail infrastructure announced a development programme.
Twickenham is one of six stations in London and the south east set to get a revamp with new facilities for passengers after nearby land is redeveloped.
18:43, 12 Apr 2008
by Matthew Rees