Holmwood House photograph

Holmwood House

Use attributes for filter !
Address61-63 Netherlee Rd, Glasgow G44 3YU, UK
Hours Closed ⋅ Opens 12PM
Phone +44 141 571 0184
Architectural styles Greek Revival architecture
Architects Alexander Thomson
Date of Reg.
Date of Upd.
ID1134377
Send edit request

About Holmwood House


Holmwood House is the finest and most elaborate residential villa designed by the Scottish architect Alexander "Greek" Thomson. It is also rare in retaining much of its original interior decor, and being open to the public. The villa is located at 61-63 Netherlee Road, Cathcart in the southern suburbs of Glasgow.

Where is the Holmwood House

Holmwood House Map
Click on the photo of Holmwood House to view it on Google Maps.

Related Persons

Next Profile ❯