Leeds is a university city in England and the largest in West Yorkshire β€” a city full of students, and you can definitely feel it in the vibe on the streets. πŸ˜‰ I left completely charmed: I really loved it, honestly. πŸ‘Œ