new address Posted on March 9, 2019March 11, 2019 by ayAdmin We have moved to a new home in Kentish Town, full of creative practices and character. You will find us at Studio 15, The Dove Centre, 109 Bartholomew Road, London NW5 2BJ.