Elevated podium provides platform for Twickenham station transformation
A new concrete podium more than half the size of Twickenham’s rugby pitch has been successfully lifted into position over the platforms at Twickenham station as part of a major [...]