If you’re looking for a wedding venue steeped in history and surrounded by tranquil romantic scenery, look no further than the Grim’s Dyke Hotel. It is only located just 12 miles from central London. With the towns of Harrow, Stanmore and Watford close by, Grim’s Dyke gives couples the chance to have everything on their wedding venue wish list. Picturesque … Read More