From 20 August, our London office will be located in 2 London Wall Place.
The new office benefits from great transport links within a short walking distance:
We are thrilled to be moving to the new office, allowing us to continue going beyond the expected for our clients.
Our new address is:
2 London Wall Place
Our office numbers remain the same:
T: 0333 11 11 222
F: 020 7776 3800