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.