
London Landlord Insurance 2025: Cheapest Buy-to-Let Quotes & Savings
Key Takeaways The average cost of landlord insurance in London in 2025 is around £250 to £350 per year, with premiums varying significantly by borough and property type. Factors such as your specific London borough, property condition, and letting to multiple tenants (HMOs) can greatly impact your landlord insurance premium. You can save up to…