Becca hat einen eigenen Store in London:

91A Pelham Street, Brompton Cross