The family-run business, which began life in Bristol in 2010, arrived in the capital just three months ago, opening its first London store in Gresham Street back in July. The brand's new store ...
The popular Bristol business announced it was expanding to open more stores in the London area back in February ... the capital will be opening at 1 Gresham Street, EC2V 7BX.