La
Isla de los Perros es una antigua isla en el Este de
Londres, que está rodeado por tres lados (este, sur y oeste) al sur con el río Támesis. Al norte, el oeste con India Docks, y la única carretera de acceso a la isla es a través de los dos puentes que cruzan el este y el oeste de la entrada al muelle. Es parte del distrito londinense de
Tower Hamlets y parte de los
Docklands en Londres.