The Beaumont Hotel

A chic hotel in Mayfair with an impressive Art Deco interior. The hotel has a restaurant, a spa, and a fitness center.