Greater Glasgow & The Clyde Valley


Classical elegance and architectural tricks distinguish Alexander ‘Greek’ Thomson’s finest domestic creation

Getting here

Holmwood is on Netherlee Road in Cathcart, and is 4 miles south of Glasgow city centre.
Address Holmwood 61 -63 Netherlee Road Cathcart Glasgow G44 3YU

Get directions

Provided by Google Maps