This webcam, located at Hotel Plaza on the River, overlooks river Thames as it goes past the Houses of Parliament and Big Ben, and continues its...
2 hours ago
View over Westminster Bridge in London and over to the Houses of Parliament and the famous Big Ben. Webcam ist located at Park Plaza Hotel.
2 hours ago