Leeds City Scene

Why Leeds?

Why should you be investing in Leeds?  It may seem as though London is the best city to invest in. With its well-known attractions and bustling atmosphere, people seem to gravitate towards the capital when looking to invest.  In fact, with property prices continually increasing, rental prices decreasing and rental yields decreasing down South, the…
Read more