Venues In Melrose:

Melrose Corn Exchange
Market Square
Melrose
TD6 9PN

Tel:01896 822463

Melrose Ormiston Institute
Market Square
Melrose
TD6 9PN