This page shows businesses on Nelson Mandela Square . Click on a business to bring up its details and a map showing its location.
Starbucks is a large chain of coffee shops which serve coffee, tea and other hot and cold drinks as well as food such as salad, sandwiches and pastries.
Address: 58 Nelson Mandela Square, Glasgow, Lanarkshire, G1 2NP
Map showing Nelson Mandela Square in Glasgow.