La isla de los perros se encuentra a cierta distancia río abajo en la ciudad de Londres.