In one of London's exclusive areas, within walking distance to Earls Court underground station Guests can easily walk to Harrods in Knightsbridge, visit Natural History Museum or enjoy Hyde Park. NEAREST TUBE STATION Earl's Court Station (0.3 miles) See More Walking distance to Museum Mile, London's free entry museum Walking distance to Kensington Gardens and Kensington Palace See Less