Earl's Court is an excellent central base to explore London and the London Town Hotel is a great value with a most friendly, helpful and profession staff. Enjoyed my stay there completely and you will too.