About it
London Sheen Studio (SW14 ) is located in London, just 1.9 miles from Kew Gardens Tube Station and 4 miles from Twickenham Stadium. The property is around 4.2 miles from Stamford Bridge Stadium, 4.3 miles from Eventim Apollo, and 4.6 miles from Olympia Exhibition Centre. Northfields Tube Station is 4.7 miles away and Ealing Broadway Tube Station is 4.7 miles from the apartment.
Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
The All England Lawn Tennis Club Centre Court is 4.8 miles from the apartment, while Boston Manor Tube Station is 5.2 miles from the property. The nearest airport is London Heathrow Airport, 12 miles from London Sheen Studio (SW14 ).