Exploring Nelson Mandela Square: A Cultural Gem In Glasgow