Category: Hotels Category: Hotels
Address: 366 Essex Road, Islington, London, N1 3PD
Landline: 020 7359 4118
Report a problem with this listing