Refreshment Rooms
Tea House
The Refreshment Rooms is a cafe. It is located at 86 Hayling Rise.
Location
Best places nearby
The highest rated places close to Refreshment Rooms.
Local restaurants nearby
86 Hayling Rise
Location
The highest rated places close to Refreshment Rooms.
86 Hayling Rise