Our Locations

Based in Merseyside, the Acorn Insurance headquarters are located in Formby, Liverpool, but we also have offices located in London, Birmingham, Leeds and Manchester.


Acorn’s stylish, modern headquarters are ‘The Lighthouse’, located in Formby. We also own the Grade II listed building, Mersey Chambers, located in Covent Garden, Liverpool, and another recently-acquired, impressive, Grade II listed office building on Hanover Street.


Acorn have a notable presence in the capital, with branches in Middlesex, West London, and Stepney Green, East London, as well as offices located in Crystal Palace.


The Midlands also boasts a presence for the Acorn brand, with offices located in Moseley, Birmingham.


Acorn’s northern presence also extends to Yorkshire, with another office located in Armley, Leeds.


Ardwick, Manchester, is also home to Acorn Insurance, with further offices located in the Cariocca Business Park.