3D tour of London with Google's latest Maps update

3D tour of London with Google’s latest Maps update