Storage & Removals in London - Westminster 24 Maiden Ln, Westminster, London, WC2E 7JS Tags: cleaners, House Cleaning, MAN AND VAN, Man Van, movers, moving house, Removal Service, removals