Property Investors Podcast #16

What is Europe’s biggest buy-to-let hotspot? Russell reveals that Ireland is the best place in Europe to invest in buy-to-lets. Although being listed with an ROI of just 8% which […]