Just returning from an amazing London vacation i Ceciles Red Lion Street apartement. Perfectly located and clean but lacking comfort and ill equiped. The kitchen lacked basic tools like a cloth and towel - and stuff like baking paper and mittens for the oven making it difficult to cook even very basic meals.