Mayfair's finest establishments

European cuisine

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

Stork Restaurant in the heart of Mayfair

Stork Restaurant and Lounge has opened its doors in the heart of Mayfair, bringing with it a fresh new concept …