Mill Place
Coffee Shop · Tea House
Coffee shop offering organic tea and a welcoming atmosphere. Open Monday to Saturday.
Location
Best places nearby
The highest rated places close to Mill Place.
Local restaurants nearby
131 High Street, ENG
Location
The highest rated places close to Mill Place.
131 High Street, ENG