The Lake at Barston Restaurant
at West Midlands Golf Club
Marsh House Farm Lane
Our customers are our business and if they are not happy then we are not happy and as you can see from the below reviews we always aim to please.
Marsh House Farm Lane, Barston, Solihull, West Midlands, B92 0LB,