The annual exhibition Sculpture in the City in London, under the helm of Artistic Director Stella Ioannou, thrives to reinforce the capital of the UK as a hub of cultural conversations.