Dukla Golders Green Road, London NW11 9NN