Hibiscus
Fine Dining · French
Fine dining restaurant Hibiscus, located in Delapré Abbey, offers a seasonal, locally-sourced tasting menu in a unique setting.
Location
Best places nearby
The highest rated places close to Hibiscus.
Local restaurants nearby
England

