What is commercial landlord insurance?
Commercial landlord insurance (also called business landlord insurance) is a specialist cover for landlords who let out their property for business reasons. Commercial properties can include shops, offices and warehouses. You can take out cover to protect the building and contents from perils such as fire, flood and theft.