London the River Thames

51.508856, -0.081274