Other Hotels in London - Earl's Court 11 Knaresborough Place, Earl's Court, London, SW5 0TJ Tags: air conditioning, car parking, restaurant, televisions, wi-fi