Horwood House is the perfect location for a country wedding. Guests will be wowed with the stunning tree-lined approach and impressed by the beautiful russet brickwork manor house. Built in 1911, it holds over a century’s worth of memories and your wedding could soon become one of them. With the option of an indoor or outdoor ceremony in our exceptional manicured gardens and the capacity for up to 250 guests, Horwood House provides a beautiful setting, whether it’s for an intimate ceremony or a large country wedding. Your guests will enjoy our specially created menus, made using fresh, locally sourced ingredients whilst they soak up the gorgeous surroundings. And, with 185 rooms available at the hotel, they can truly relax and enjoy the celebrations, without having to travel on your big day.

Map View