St. James Club, Mayfair
“The Althoff St. James’s Hotel & Club in Mayfair London is the jewel you have always dreamed of. The hotel is located in a quiet cul-de-sac and within minutes you can reach Mayfair, Buckingham Palace, the exclusive stores of Jermyn Street, Burlington Arcade, Bond Street and the Royal Academy of Arts. The West End’s theatres […]