Holmwood House
Cafe β’ Tourist attraction β’ MuseumVictorian villa designed by Alexander 'Greek' Thomson, with a kitchen garden and courtyard tearoom. People often mention visit, house, worth, tour, Alexander, House, great, lovely, amazing, restoration,
Address
61-63 Netherlee Rd, Glasgow G44 3YU, United Kingdom
Website
Contact
+44 141 571 0184Rating on Google Maps
4.50 (250 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week