Bao Fa Garden Restaurant boasts a stunning location with riverside views. Serving classic Chinese dishes with a touch of fusion, the restaurant features an open plan kitchen and a country-styled dining space.
Venue Details & Map
Bao Fa Garden Restaurant
Riverside BuildingLondonGreater LondonSE1 7PB
- +44 2072611196