The Green Room
Pub · Bar
The Green Room is a pub with a private garden, ideal for special occasions. Offers on-site food preparation.
Location
Best places nearby
The highest rated places close to The Green Room.
Local restaurants nearby
D'Abitot Room, England
