Here's a list of webcams from radio studios to outdoor parks!

Covent Gardens
Trafalgar Square
BBC Radio 1 Studio a
BBC Radio 1 Studio b