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.
8-10 North Audley Street
London W1K 6ZD
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.