Green Market Square Home/Town square/Green Market Square Cape Town City Centre, Cape Town, 8000 Contacts Cape Town City Centre, Cape Town, 8000 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Town square Green Market Square Cape Town City Centre, Cape Town, 8000 Categories Town square