Autumn ‘23 saw us complete our first and the flagship store for lifestyle brand Steve Madden on Oxford Street, London.