Victoria Quarter
Victoria Quarter, located right in the heart of Leeds, is a shopping area topped by the largest stained glass roof in Europe. If you stop by, you will find more than 70 boutiques featuring the most exclusive brands. This area was once a mass of narrow yards, housing slaughter houses and butcher shops, and was then redeveloped in the early 1900s.
Read more