By Elizabeth Hudson
BBC Sport in Manchester
South Africa swimmer Natalie du Toit won three gold medals at the Paralympic World Cup to keep up her unbeaten run.
Du Toit has been in dominant form in Manchester
Du Toit recorded wins in the multi-disability 50 and 100m freestyle events and the S9 100m freestyle at the Manchester Aquatics Centre.
"Since I made my debut here at the 2002 Commonwealth Games, this has been a lucky pool for me," she told BBC Sport.
But British swimmers also enjoyed a successful meet with 18 medals - including seven golds.
Du Toit, who lost her lower leg in a motorbike accident six years ago, was in superb form to bring her gold tally at the event to eight.
She is still aiming for a place on the South African Olympic team in the 800m freestyle and 10km open water race but admitted she enjoyed the challenge of the sprints.
Gold: Sascha Kindred (SM6 200m IM), Natalie Jones (SM6 200m IM), Dave Roberts (S7 50m freestyle), Fran Williamson (S3 50m freestyle), Gareth Duke (SB6 50m breaststroke), Nyree Lewis (S6 100m backstroke), Matt Walker (MD 50m freestyle)
Silver: Matt Whorwood (SM6 200m IM), Nyree Lewis (SM6 200m IM), James Crisp (S9 100m backstroke), Anthony Stephens (S5 100m freestyle), Claire Cashmore (S9 100m freestyle), Rachael Latham (SB6 100m breaststroke).
Bronze: Dave Roberts (MD 100m freestyle), Gareth Duke (SM6 200m IM), Liz Johnson (SM6 200m IM), Jonathan Fox (S7 50m freestyle), Louise Watkin (S9 100m freestyle)
"I'm primarily a long-distance swimmer so I just went out there and had fun and it was great to continue my good form here," she said.
"This event is slightly out of season for me but I'm still very happy with the way I swam."
Britain recorded a clean sweep in both the men's and women's SM6 200m individual medleys.
Paralympic champion Sascha Kindred led home Matt Whorwood and Gareth Duke in the men's race while Natalie Jones beat compatriots Nyree Lewis and Liz Johnson to gold in the women's equivalent.
Kindred was pleased to get the better of his younger rivals but knows that Whorwood and Duke are closing fast.
"They are keeping me on my toes and it is good that there are young swimmers coming through but it shows I still have more in me," he said.
"My experience means I know how to pace myself when I am in the lead on my own but I'm still swimming quickly and still enjoying myself."
Jones was in second place behind Johnson after the third breaststroke leg but the Manchester-based swimmer put in a strong final freestyle leg to claim the victory.
"I'm delighted to have won. I could see Liz and Nyree coming back at me but I knew I could pull it back on the freestyle leg. It's good we can push each other on," she said.
"I was disqualified from the backstroke heats in the morning and that made me more determined to win the medley which is the event I enjoy most."
Gareth Duke and Nyree Lewis added to their medal tally with gold in the SB6 100m breaststroke and S6 100m backstroke respectively.
I'm pleased with my time because I have struggled in training
There was drama in the men's S7 50m freestyle when world record holder Matt Walker was disqualified for a false start. In his absence, his great rival Dave Roberts claimed victory in 29.18 seconds to add to his bronze in the multi-disability 100m freestyle.
"It seems strange to say after winning but it was a hollow victory although you can only go and race your own race," admitted Roberts.
"I'm pleased with my time because I have struggled in training over the last few weeks.
"I was surprised to come away with a medal from the multi-disability event but it took two good swims to beat me."
Walker then made amends with a storming display to take gold in the multi-disability 50m freestyle in a very fast 28.87 seconds.
"I was very angry after my false start but I just had to forget about that and focus on the next race and prove I could do it," he said.
"This was the first time I swam under 29 seconds in this pool and it was great to have the support from the crowd."
Fran Williamson completed the GB gold rush, overcoming the effects of a shoulder injury which has kept her out of the pool for two months to win the S3 50m freestyle.