Photo: Hugo Glendinning Artistic Director of London’s The Place, RICHARD ALSTON, is stepping down after 24 years to concentrate on his own dance company. Arts People Published: 06-04-2018 Log in or register to post comments