1. Home
  2. Scottish wedding venues
  3. Edinburgh’s Carlowrie Castle named Best Castle Wedding Venue in the UK

Edinburgh’s Carlowrie Castle named Best Castle Wedding Venue in the UK

The unique venue topped a competitive shortlist of five venues

Featured Image for Edinburgh's Carlowrie Castle named Best Castle Wedding Venue in the UK