Location

Lamora is located in the West End of Glasgow. We are just west of the city centre along Argyle St, a few hundred yards before the Kelvingrove Art Gallery. a bigger version of the map below is available here.

Address:
Lamora
1166 - 1170 argyle street,
glasgow g3 8te

telephone:
0141 560 2070