The City's coolest offices - Part II

Our London office resembles 'a top London art gallery,' making us one of the City's coolest offices according to this piece in the Financial News.

 

Click here to read more