Lambourne Golf Club ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ 7.91 View Hotel Details England / Buckinghamshire / South Bucks