10City Square

Source: Link

Once you reach Leeds in England, you should visit the city square. This is a huge, public square that you can enjoy because it is well pedestrianized. You can find the popular statue of the Black Prince, as well as a combination of modern buildings and popular tourist attractions. Click the next ARROW to see the next image!