Mitcham Lane Place is located in London, just 3.9 miles from Crystal Palace Park and 4.1 miles from Clapham Junction. The property is around 2.1 miles from Colliers Wood Tube Station, 3.3 miles from Brixton Academy, and 3.8 miles from Morden. The apartment also provides free Wifi and free private parking.
The spacious apartment is composed of 3 bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. The accommodation is non-smoking.
Guests can also relax in the garden.
The All England Lawn Tennis Club Centre Court is 4.2 miles from the apartment, while Stamford Bridge Stadium is 5.2 miles away. The nearest airport is London City Airport, 14 miles from Mitcham Lane Place.