Mayfair's finest establishments

Hotels

Interesting news, articles, tips and tidbits about Mayfair area.
Claridges in Mayfair

Claridges in Mayfair

Claridges is one of the most prestigious five-star hotels in London. Situated on Brook Street in the exclusive district of …

The Washington Mayfair Hotel

The Washington Mayfair Hotel

The Washington Mayfair Hotel is a deluxe and charming four-star hotel that is deservedly one of the area’s most popular …