Exceptional and absolutely one-of-a-kind, Newton Hall is the UK’s coolest and quirkiest, luxury hotel and wedding venue situated in Northumberland, in the North East of England, specialising in unique outdoor weddings.