Leeds is about 2 hours from London by train, very close. The scenery here is really good, and the city is actually quite big, a few pictures, on a sunny day, really beautiful, I recommend you to come!
Leeds
Posted: May 6, 2020
Like
More Reviews
Some reviews may have been translated by Google Translate