We are excited to announce that our London team have moved to a new home.

The new office sits south of the river, in between Southwark and Borough Market. Whilst we have enjoyed our time at Laystall House in Clerkenwell and have many great memories, we are definitely looking forward towards a fresh start in such a vibrant, well-connected area of London.

Our new address is:

25 Lavington Street
Tel: +44 (0) 3333 208 220