IMO Car Wash Store Locator

or enter your postcode or town to find your nearest IMO Car Wash store

IMO Car Wash Group Limited is a car wash company. The company operates sites in the United Kingdom, Germany, and the rest of Europe, as well as in Australia. The company was founded in 1965 and is based in High Wycombe, United Kingdom. IMO Car Wash Group Limited operates as a subsidiary of Boing TopCo Ltd.

Browse by Top Cities