Annie Twomey's 168 Ballards Lane, London N3 2PA