PANDORA owns 5 branches within the Sleaford, Nottinghamshire area. See this page for an entire list of PANDORA locations close by.