Radcliffe Square 3
Radcliffe Square 3 Apartment London apartment offers fine accommodation in London.
Royal Albert Hall is 1.7 km of the property, while The London Eye is around 5.0 km away. 15 minutes' drive from Heathrow. Within 300 meters from the venue, Strada - Earl's Court and As Greek as it gets serve a wide selection of meals.
A kitchen is provided.
Easily accessible from Earls Court subway station.