Posted inSouth Africa Greenmarket Square: A Local’s GuideTL;DR—What You Need to Know About Greenmarket Square: Greenmarket Square, located at Burg St & Longmarket St in Cape Town’s City Centre, is one of the city’s oldest and most…