23 Montrose Street
Address:
23 Montrose St, Glasgow G1 1RE, UK, Glasgow Area, Scotland
Phone:
0141 287 7655
Website:
www.glasgow.gov.uk/weddingdays
Capacity maximum day:
Less than 50
Capacity maximum night:
n/a