Published On Apr 26, 2016
The Glazert Country House Hotel is the perfect venue for your ideal Scottish Wedding. Set in the village of Lennoxtown a short 30 minute drive from Glasgow City Centre it offers the ideal balance of rural retreat within easy reach of city centre convenience.
show more