LOCATION

Mellicks is based in Glasgow City Centre at 160 Hope Street, G2 2TL. It's a short walk from Glasgow Central Station.

Using Format