Leeds, United Kingdom
Leeds, located in West Yorkshire, was one of the leading industrial centers of Victorian England. Leeds City Museum - a great place to discover the history of these places, and many travelers TripAdvisor argue that without a visit to the collection of the Royal Armoury boards impression of the city is incomplete. Here you will also find beautiful parks and a variety of fine restaurants, many of which specialize in international dishes.
Places of interest in Leeds
Famous places to travel with highest rating