Auto Spa Self-Serve Car Wash. Two London Locations! Each Auto Spa location features multiple wash bays offering coin - and token-operated systems that will help you give your car o... more... See more text