London Jade Gardens specialises in Shanghai cooking, and fish
in particular. Between 6pm and 8pm there is a happy hour with
a set menu from £9.
Set menus from: £11
Alc for 2 from: £40
Nearest Tube: Leicester Square