Situated 1.6 km from Twickenham Stadium and 900 metres The Stoop, Twickenham Apartment is an apartment with a kitchen in Twickenham. The accommodation is 1.2 km from St Mary\'s University, Twickenham.
The apartment is equipped with a satellite flat-screen TV and 1 bedroom.
Twickenham Library is 1.7 km from the apartment. The nearest airport is London Heathrow Airport, 8 km from Twickenham Apartment....
|90A Staines Road Flat 2|