The Olive Room
Coffee Shop
Cafe known as The Olive Room. Offers a space for gatherings, potentially with bookable rooms.
Location
Best places nearby
The highest rated places close to The Olive Room.
Local restaurants nearby
79 Vernon Street, ENG
Location
The highest rated places close to The Olive Room.
79 Vernon Street, ENG