The Dower House Café
Coffee Shop
Cosy cafe housed in the historic Dower House, located near St Margaret's Park. Offers coffee, art, and welcomes dogs.
Location
Best places nearby
The highest rated places close to The Dower House Café.
Local restaurants nearby
1a Orchardfield Avenue, SCT



