Thornbury Castle

  • Location

    Thornbury, South Gloucestershire

  • Client

    Von Essen Hotels

  • Completion

    2007