All restaurants in City Of London » All restaurants in Mayfair » British restaurants in City Of London » Mews of Mayfair Mews of Mayfair British0.5 miles New Bond Street, Mayfair, Central London, W1S 1EY 020 3390 0408CallEmailWebsite