Interesting places to visit in Leeds, West Yorkshire Posted By : Haley Softie

Leeds is a historic and successful city, which is centrally placed in the North of England. The City is well-known as the commercial and local capital of the North and has long been known for its large manufacturing industry, which is still going strong.

More: continued here









Leave a Reply