Great place to stay at if you want to be close to London’s best attractions including Buckingham Palace and the London Eye.