Our new London office

Our new London office is open. The Retail & Leisure team are now based at 53 Duke Street W1.  If we aren’t at our desks we are most likely to be found wandering around Selfridges opposite.

After over a year of working from home, the new office is such a welcome space for us to see each other again and enjoy the buzz of London.