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...