London live webcam Park Plaza Westminster Bridge

Webcam Live London - U.K.

Houses of Parliament and the Big Ben from Park Plaza Westminster Bridge