Set in the heart of Richmond, MECCA Support Centre crafts a vibrant home for Australia’s largest premium beauty retailer. The mid-century warehouse offers an industrial backdrop to the centre’s richly layered interior, which draws on colour, tactility and beauty iconography to craft an uplifting showcase of the MECCA brand.