Five of the weirdest things in London on google maps

  • 3 months ago
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.