25 Mandela Street,
London NW1 0DU