Holiday Inn Express London-Golders Green North

58 Regents Park Road, Finchley, London N3 3JN