These apartments are gorgeous and have a fab location. I have just got back from 2 nights in London.. i wish i could of stayed longer! I will be staying here again when i visit London. There were only 2 of us staying in an apartment but they gave us an apartment that sleeps 5 so it was massive, had... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.