Leeds
Overview
Leeds, a city in West Yorkshire, England, was one of the leading centers of industry in Victorian England. The Leeds City Museum is a great place to brush up on local history, and many TripAdvisor travelers say no visit to town is complete without exploring the Royal Armouries. You’ll also find lovely parks and a lively restaurant scene, with many eateries specializing in international cuisine.
![Leeds](https://propertystays.com/storage/app/public/uploads/cities/leeds_1641741327img1.jpg)
Leeds townhall at night