The Cambridge Satchel Company's Seven Dials homecoming
The Cambridge Satchel Company has officially opened the doors to its newest store at 37 Neal Street, marking the British brand’s return to Shaftesbury’s Seven Dials, in the heart of the West End.