Alexandra Road offers accommodation in Twickenham, 2.1 km from Twickenham Stadium and 1.4 km from Twickenham Library. The The Stoop is within 2.4 km of the apartment. St Mary's University, Twickenham is 2.6 km from the apartment. London Heathrow Airport is 10 km away. Read more
Alexandra Road offers accommodation in Twickenham, 2.1 km from Twickenham Stadium and 1.4 km from Twickenham Library. The The Stoop is within 2.4 km of the apartment. St Mary's University, Twickenham is 2.6 km from the apartment. London Heathrow Airport is 10 km away.