They may not live in a city. Even tiny villages in the UK will have a pub and some pubs are literally just on their own in the middle of nowhere. I grew up in a small town in eastern England and people would drive from the surrounding villages to go to the pubs there and then drive home after several drinks. Drink driving outside of cities is unfortunately very common.