Lambhill Stables Lambhill Stables 11 Canal Bank North Glasgow G22 6RD Rating Date: 2022-08-29 Rating Authority: Glasgow City Leave a Reply Cancel replyYou must be logged in to post a comment.