Five of the weirdest things in London on google maps

Five of the weirdest things in London on google maps

From sharks in the river Thames to the taskmaster house, we take a look at some of the most peculiar things listed on google maps in London.


User: National World - LocalTV

Views: 2.8K

Uploaded: 2024-04-05

Duration: 01:00

Your Page Title