The closest train station to Twickenham Stadium is Twickenham
Twickenham Stadium
Twickenham Stadium is located in the London Borough of Richmond upon Thames and is the largest stadium in the world devoted to rugby union and is the second largest stadium in the UK after Wembley Stadium. The stadium is home to the RFU and also hosts live music concerts.
How to get to Twickenham Stadium by train
Twickenham Stadium is a short walk from Twickenham railway station.
Twickenham Stadium Address: 200 Whitton Road, Twickenham, TW2 7BA