Business Address 120 Regents Park Road London N3 3HY The best spot and stain removal in Finchley, N2. Our cleaners get into every little crevice to leave your place looking as good as new. Call . Business Hours Monday to Sunday, 07:00am-07:00pm Business Catagory: Carpet Cleaning, Cleaning Services, Home Cleaning, Office Cleaning