Templestone 26 Friern Barnet Rd, Friern Barnet, London N111NA