Cleaners in a London flat

Ah, London. The city that never sleeps – but somehow still manages to cover itself in a layer of dust and grime faster than you can say “Tube delays.”