Kandara Guest House 3 stars

68 Ockendon Road. Islington, Islington, London, N1 3NW, United Kingdom

Hotel image
Read more reviews for Kandara Guest House