Three Stars in London - Earl's Court 1 Philbeach Gardens, Earl's Court, London, SW5 9DY Tags: ensuite rooms, laundry service, televisions