Pavilion Bistro
Fast Food
Chic bistro offering modern British fare in a relaxed setting with a terrace and balcony. A village hub.
Location
Best places nearby
The highest rated places close to Pavilion Bistro.
Local restaurants nearby
England
Location
The highest rated places close to Pavilion Bistro.
England