Check out the live London traffic in the Buckingham Palace Road and Ecclestone Bridge area in the city of Westminster in central London by viewing this London jam cam Buckingham Palace is located on Buckingham Palace Road and Victoria station is close to Ecclestone Road in central London
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.