Ideally situated, 4-star NH London Kensington has an elegant Victorian fa�ade and a stylish interior, a short walk from Earl's Court Underground Station and close to Earl's Court Exhibition Centre. NH London Kensington offers sleek, contemporary rooms,..