Macleod Life Insurance Brokers London Bridge Macleod Life Insurance Broker, Income Protection Insurance broker & Critical Illness Cover Broker. Our Life Insurance Company is based in London Bridge. We offer life insurance advice, income protection insurance and critical illness insurance Phone: 02038682498 Flat 5, 22 Southwark Street London SE1 1TU UK Map Other Categories: Finance & Legal |