Camden London England

51.53677, -0.14621