New Balance – Oxford Street

Our partners New Balance refurbished their flagship store in London and our team captured the entire space