Alexandria, located in the heart of Scotland, is a charming choice for your wedding. Here, you'll find a variety of wedding venues, from rustic barns to elegant hotels, all ready to make your dream wedding a reality. Read moreAlexandria has a wide range of wedding venues to choose from that ensure your day is everything you have dreamt of. Alexandria is a picturesque place which make capturing images of your special day easy.