I used to ride public transport in UK and Europe. NEVER could understand why people smelled. Soap and water are cheap!!!!!
Yes...but the hot water is expensive there...:^)