Menzies Cambridge Hotel and Golf Club

Bar Hill
Cambridge
United Kingdom