Kent Hall Hotel Hotel London
A very nice place to stay for a reasonable price - hotel «Kent Hall Hotel» is located in London. This hotel is located in 7 km from the city center.
414 Seven Sisters Road London N4 2LX,Seven Sisters Road, London, N4 2LX