Greater Glasgow & The Clyde Valley
Holmwood
Classical elegance and architectural tricks distinguish Alexander ‘Greek’ Thomson’s finest domestic creation
Alert
warning
Please note that due to a private event, the property will open at the slightly later time of 11.30am on Sunday 4 August.
Getting here
Address
Holmwood
61-63
Netherlee Road
Glasgow
Glasgow City
G44 3YU
Get directions
Provided by Google Maps