Welcome to Hotel London Perfect – Churchill London, Situated within the trendy Chelsea Beach and Earls Court district, the London Perfect – Churchill offers self-catering accommodation with free WiFi. Earls Court Tube Station is just 5 minutes’ walk away. The bright apartment offers an open-plan living and kitchen with a dining area and a large bay window. The kitchen includes a dishwasher, an oven, washing machine, and an electric stove. There is a flat-screen TV and sofas in the lounge area. London Perfect – Churchill offers a master bedroom with a queen-size bed and a modern en-suite shower room. There is also a twin bedroom and a main shower room. A variety of popular restaurants, cafes, and shops surround the London Perfect – Churchill. This lively area is just 12 minutes’ walk from Kings Road, which offers boutique stores and antique shops. (Hotel London Perfect – Churchill London hotels booking).