Myself and a friend stayed here for 2 nights last week. We wanted to do all the tourist attractions and here was a perfect location, literally less then 30 seconds from the earls court tube station. We booked it last minute and we were happy with the results. At the moment they are doing complete renovations so we did meet... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.