FRANCE First Tommyā€™s Express station opens in northern France The first Tommyā€™s Express carwash in Europe will open in December in Allonne, northern France. Tommy’s Express aims to become a leader in France. 27 August 2024