This uber luxury property features a classic, club like vibe along with all the trappings of a contemporary business hotel. The best part – its located in the vicinity of two of London’s most famous attractions, the Buckingham Palace and Westend theatre.