Get a Hotel in Islington

victoria mews road

victoria mews road

Islington • Show on map 10.0/10 View Details for Price

Victoria mews road offers accommodations in Islington, 1.5 miles from King's Cross Theatre and 1.6 miles from Kings Cross Station. The property is around 1.7 miles from King's Cross St Pancras Tube Station,…More info

Book now