Farewell Cranstoun’s City Roads

City Roads invites readers to “join us in saying goodbye and celebrating all the people who made the last 41 years possible” on 8 May at 1pm (352-358 City Road, London EC1V 2PY).