Five of the weirdest things in London on google maps
  • 16 days 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.
Recommended