На любой заправке в Москве есть туалет и туда можно спокойно зайти .И не в Москве тоже .  На Тверской каждые 100 метров кафе с туалетами. В продуктовых в России есть туалеты в любом Ашане , Глобусе и  прочих. В  Германии в большинстве супермаркетов туалетов никаких для посетителей нет тоже .