Friday, November 20, 2009

Covent Garden; London, England--NOT OPERATING

This view from Belushi's Bar on Russell Street shows the Covent Garden Piazza, where street entertainers perform regularly.

More webcams in England.

See more animals and locations via webcams. 

More ideas for travel adventures in California and the U.S. and around the world.

Saturday, November 14, 2009