November 20, 2009

webcam focused on Covent Garden in London, England


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


More webcams in England.

Great hotels in London.

See more animals and locations via webcams.

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

updated 4-10-20

Popular Posts

followers