London the River Thames

51.50562, -0.08156