Clear
Clear
Clear
GET BEST DEAL NOW
Restaurant deals in Dover

The Barn, CT15 Cafe / Snack Bar / Tea Room Details

The Barn
Alkham Valley Road
Alkham
Dover
CT15 7EW
Categories
Cafes, Snack Bars & Tea Rooms

Additional The Barn Information

Description

The Barn is a business located in Dover in the Cafes, Snack Bars & Tea Rooms category.

Reviews for The Barn, Alkham Valley Road, Dover, CT15 7EW