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. π

Leeds is one of those English cities you don't plan for, but end up loving anyway. π It won me over from the very first stroll.
Share

