OYO Kings Cross Apartment Apartment London
A perfect fit for a big group of travellers: apartment «OYO Kings Cross Apartment» is located in London. This apartment is located in 3 km from the city center.
7 Balfe Street Islington,Balfe Street, London, N1 9EB