Public Commission to celebrate work of Poet Stevie SmithLocated on Palmers Green High Street, North London