Host Control
18 Events
Follow The Lake at Barston Restaurant to get updates.
The Lake at Barston Restaurant, Solihull. 14,685 likes · 251 talking about this · 26,926 were here. Located at the West Midlands Golf Club