This live London traffic jam web cam is overlooking the Baylis Road and Westminster Bridge Rd area in the Lambeth in London SE1 Check out this live traffic cam on Westminster Bridge Road and the Baylis Road area of Lambeth in London
Baylis Road is a thoroughfare in Lambeth, London SE1, England running between Westminster Bridge Road to the South-West and Waterloo Road to the North-East
Like what you read? Use the buttons below to share it with the world!These icons link to social bookmarking sites where readers can share and discover new web pages.