Originally founded in 1946 and entitled âThe Dunlop Mastersâ, The British Masters will be coming to The Grove in Hertfordshire, this year. As we, at the Grimâs Dyke Hotel, are only a short distance away (under ten miles away), we thought weâd celebrate some of the great sporting moments it has seen so far. Great sporting moments of The British Masters The original great … Read More