Omega Pharma QuickStep's Mark Cavendish secured his third stage of this year's tour with An Post-Chainreaction's Sam Bennett in second and Cannondale Pro Cycling's Elia Viviani in third.
Alessandro Petacchi came of Iljo Keisse's wheel to lead in the final few corners through the streets of London before 2010 world champion Cavendish came through during the final hundred metres, crossing the line following a superb sprint finish.
Cavendish expressed his delight at the ever-improving Tour of Britain. He said: "This race is thriving. The amount of [spectators] is something I didn't think we'd see."
Team Sky's Wiggins again finished in the peloton to maintain his overall lead in the general classification.
"I said I wanted to win it. It is pressure for the whole week," said Wiggins.
"Until you cross the line you just don't know. It's all right to think it's a bit of a ceremony round London, but it certainly isn't.
"You cross the line, you're pumped up. It's relief that you've finished and fulfilled it for your team and your team-mates."
Mark Cavendish (GB) Omega Pharma-Quick Step 1:47:22
Sam Bennett (Irl) An Post-Chainreaction
Elia Viviani (Ita) Cannondale Pro Cycling
Matteo Pelucchi (Ita) IAM Cycling
Chris Opie (GB) Team UK Youth
Evaldas Siskevicius (Ltu) Sojasun
Sacha Modolo (Ita) Bardiani Valvole-CSF Inox
Alessandro Petacchi (Ita) Omega Pharma-Quick Step
Erique Sanz (Spa) Movistar Team
Blaz Jarc (Slo) Team NetApp-Endura
Final General Classification.
Bradley Wiggins (GB) Team Sky
Martin Elmiger (Swi) - IAM Cycling
Simon Yates (GB) - Great Britain
David Lopez (Sp) - Team Sky
Jack Bauer (NZ) - Garmin
Sergio Pardilla (Sp) - Team MTN
Ian Stannard (GB) - Team Sky
Sebastien Reichenbach (Swi) - IAM Cycling
Michal Golas (Pol) - Omega Pharma Quick-Step
Marcel Wyss (COL) - IAM Cycling