This stunning hotel is within walking distance of Buckingham Palace, Trafalgar Square and Piccadilly Circus.
The centre with its shops, cafes and restaurants is within walking distance.