At The Space, the kettle is always on for a cuppa.
Give us a ring, drop us an e-mail or come in for a chat and a look around.
We always welcome the company…
The Space is located at 257 London Road, Glasgow, G40 1PE
257 London Road
Thursday to Sunday from 12:00pm to 6.00pm
Phone: 0141 237 1221