We are staying at Westbury Hotel, London (Earls Court) beginning of August.
If anybody would have any input on how to get from Heathrow to this hotel by public transportation, it would be greatly appreciated.
We will then need to get to Dover. Is it possible to get there by public transportation or we need to reserve a shuttle?
thanks in advance,