Jurys Inn Islington

60 Pentonville Road Islington
London
United Kingdom