London's River Thames in 360-degree panoramic views now live on Google Maps - photo 1London's River Thames in 360-degree panoramic views now live on Google Maps - photo 2London's River Thames in 360-degree panoramic views now live on Google Maps - photo 3London's River Thames in 360-degree panoramic views now live on Google Maps - photo 4