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.