The Square
Kibworth Beauchamp, Kibworth, Leicester LE8 0HW, United Kingdom
4.7
3 reviews
3 comments
G2P4+V4 Leicester, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsOntbijt KOEK (RoyalSpiller2000)2 years ago
James Dean2 years ago
Adam Westgate2 years ago