 |
If you are looking to explore the very best of the centre of London, you could do a lot worse than stay at this excellent hotel on the Strand. The main attractions of the city are within walking distance in many cases, including the south bank, Covent Garden and Trafalgar Square to name but a few. The rooms are well decorated and have a host of modern amenities to help you feel at home.
|