This has to be the most perfect stay in London! I can't recommend enough!
To be in the heart of Londons Theatre land! Trafalar Square at the end of the road, Covent Garden and Buckingham Palace minutes away!
Very clean and comfortable accommodation. With clear and efficient communication throughout.