Cafe, Bibury Village offers a charming setting. It's a popular spot on High Street.