Stamford Road, Barnsdale, Oakham, Leicestershire, LE15 8AB Show/Hide Map
Located at Stamford Road, Barnsdale, Oakham, Leicestershire, LE15 8AB, Barnsdale Hall & Country Club has tennis courts available for hire.