AVNI KENSINGTON HOTEL, London

40-44, HARRINGTON GARDENS LONDONSouth Kensungton, LondonSW7 4LT, United Kingdom