Bamford Watch DepartmentUnclaimedShoppingLondon, Greater London020 7589 7942Not providedVisit website