Trafalgar Car Wash Unlimited Membership Bundle Services Gift Cards Wash packages Download Our App Download Choose between Touchless, Soft Touch, Self Bay 1771 Trafalgar Street London, Ontario N5W 1X7 Open 24 hours, 365 days Everyday, Anytime Call: 519-455-6792 Download app