96A Queenstown Road, London, United Kingdom
Located about a 10-minute drive from the British Harrods Department Store, Central Studios In Top Location London is a mere 1.9 km from a top family-friendly place like Battersea Park.
The apartment lies in Clapham with great restaurants, bars & green space, 4.3 km from Coca-Cola London Eye Riverside Observation Wheel. Guests can enjoy the location within a few blocks of Green Park London, while London Wandsworth Road train station is approximately 800 metres away.
Central Studios In Top Location includes a separate toilet and a shower for your comfort. Bath sheets can also be found.
For those who prefer to cook their own meals, the apartment features self-catering facilities like a fridge.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Central Studios In Top Location!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please