Stobcross Road
Glasgow G3 8QQ United Kingdom
Glasgow G3 8QQ United Kingdom
+44 141 222 2513
Open Hours9a-5p
OverviewThe tall ship in question is the lovely Glenlee, which will be exciting enough on its own for sailing enthusiasts. She was built at Port Glasgow in 1896 and was used as a long-haul...
more
