Kensington Edwardian 40-44 Harrington Gardens, London, SW7 4LT Location: Kensington Check-in: 14:00:00 Check-out: 11:00:00