8-10 North Audley St, London W1K 6ZD 020 7493 3223
Panaoramic view of the Mayfair Garden

mayfair garden – chinese restaurant in mayfair, london

Launched in 1983 as Princess Garden and now called Mayfair Garden, this Chinese restaurant restaurant is just off Oxford Street, a stone’s throw from Selfridges, Marble Arch and Bond Street. With a light and bright dining room, it’s been a favourite neighbourhood restaurant for years. Offering authentic Chinese cuisine, for lunch and dinner seven days a week. Serving classic Chinese dishes such as, crispy duck, dumplings and spring rolls along with lighter dishes such as black cod and dim sum.

make a reservation

Our Location

Mayfair Garden
8-10 North Audley Street
London W1K 6ZD

Opening Hours


Mon – Fri – 12pm noon to 4.30pm
Sat – 12pm noon to 4.30pm
Sun – 12pm noon to 4.30pm


Mon – Sat – 6pm to 11.30pm
Sun – 6pm to 11pm

Last order to the kitchen 15mins before close.

020 7493 3223