Dover London England

51.464446,-0.238503