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