Back to places
Greater Glasgow & The Clyde Valley

Holmwood

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 Holmwood 61-63 Netherlee Road Cathcart Glasgow G44 3YU

Get directions

Provided by Google Maps