Herberts Café
Coffee Shop
Coffee shop located near the Royal Victoria Park play area, offering park views. A small, independent cafe.
Location
Best places nearby
The highest rated places close to Herberts Café.
Local restaurants nearby
Royal Victoria Park (by play area) , England


