The Assembly Rooms - United Kingdom

Wedding Venue of the Year 2017 - North East England