England’s No 1 Place to Buy-to-Let

Limetree Financial Services Limited

If you could invest in rental property anywhere in the country, where would you choose? London, for the high demand and premium prices? Somewhere in the South East, where buy-to-let activity has always been high? Well, both of those would be good choices, but neither compare to the leading location, in terms of return on […]