Situated 1.6 km from Twickenham Stadium, Twickenham Apartment offers accommodation with a kitchen in Twickenham. 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....
|90A Staines Road Flat 2|