|
London
Jade Garden
15
Wardour Street
London
W1D 6PH
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 |
|
|
|