Our London office is the space where our SSC (Store Support Centre) employees can connect, collaborate, innovate and build lasting relationships with colleagues…