61-63 Netherlee Road
Glasgow G44 3 United Kingdom
Glasgow G44 3 United Kingdom
+44 844 493 2204
Open HoursApr-Oct 1:30p-5:30p daily
OverviewBuilt in 1857 for the paper tycoon James Couper, Holmwood House has been described as Alexander "Greek" Thomson's finest domestic design. Glasgow's other great...
more