Currently, Smiggle owns 4 branches near Peterborough, Cambridgeshire. See this page for an entire list of Smiggle locations close by.