Venues

  • THORNBURY CASTLE - Luxurious Wedding Venue

    Thornbury Castle, once owned by Henry VIII, has stood firm through many of history’s most pivotal and dramatic events.

    Today, its surroundings are a little more peaceful. Thornbury Castle is nestled in the leafy landscape of South Gloucestershire, it offers a luxurious step back in time from the hustle and bustle of modern life, and makes for the ideal venue for your Wedding Ceremony, not just with the luxurious, castle-like interior but the grounds make for some beautiful backdrops for your photographs.