Situated 1.6 km from Twickenham Stadium in Twickenham, Twickenham Apartment offers accommodation with a kitchen. The accommodation is 900 metres from The Stoop. The property includes a living room with a flat-screen TV. St Mary's University, Twickenham is 1.2 km from the apartment, while Twickenham Read more
Situated 1.6 km from Twickenham Stadium in Twickenham, Twickenham Apartment offers accommodation with a kitchen. The accommodation is 900 metres from The Stoop. The property includes a living room with a flat-screen TV. St Mary's University, Twickenham is 1.2 km from the apartment, while Twickenham Library is 1.7 km from the property. The nearest airport is London Heathrow Airport, 8 km from Twickenham Apartment.