The Castle Rooms
About The Castle Rooms
Wedding venue in Glasgow.
Contact & Location
The Castle Rooms
63 Old Mill Road, Uddingston, Glasgow, G71 7PE, South Lanarkshire, United Kingdom
Wedding venue in Glasgow.
The Castle Rooms
63 Old Mill Road, Uddingston, Glasgow, G71 7PE, South Lanarkshire, United Kingdom