Hi spainard,
Originally Posted by
spainard
Is that very far from Mayfair? Sorry but its going to be my first time in London.
By tube, it's not tremendously far. However, just looking at some January dates, the rate there is still GBP 105 per night.
To help us give you better advice:
- what are the dates of your visit?
- what is your budget?
Cheers,
GenevaFlyer