Bibury Village
Coffee Shop
Cafe, Bibury Village offers a charming setting. It's a popular spot on High Street.
Location
Best places nearby
The highest rated places close to Bibury Village.
Local restaurants nearby
13 High Street, ENG
Location
The highest rated places close to Bibury Village.
13 High Street, ENG