Dr Martens steps into new store on Oxford Street

Published on October 3, 2023

Footwear brand Dr Martens has chosen London’s Oxford Street for its newest store amid an uptick in activity on London’s premier shopping street.