Jurys London Inn 60 Pentonville Road,Islington, North Central London, London London N1 9LA, UK
Prices that are cheaper than those available on other websites