Church Square, Cape Town, South Africa. Buildings identified from left to right: The Piazza (left), The Adderley (right).