No New Notifications

Mentmore Golf & Country Club

Mentmore, Leighton Buzzard, Buckinghamshire LU7 0UA Directions

From Our Editors

Being a country estate, leisure retreat and events venue, Mentmore Golf & Country Club is a picturesque spot just outside of Leighton Buzzard. Grand and stately, the house itself is surrounded by two 18-hole golf courses of rolling greens, water features and countryside views. For those who'd rather stick to the indoors, the leisure club includes a heated pool, sauna and steam room, as well as exercise classes, gym and tennis facilities up for grabs.

Explore Nearby
Mentmore Golf & Country Club

Nearby Places

Groupon has verified that the customer actually visited Mentmore Golf & Country Club.