Glengall Grove
Glengall Grove is a street on the Isle of Dogs, in the Metropolitan Borough of Poplar. The street was once part of Glengall Road which stretched across most of the Isle of Dogs.
Glengall Grove is a street on the Isle of Dogs, in the Metropolitan Borough of Poplar. The street was once part of Glengall Road which stretched across most of the Isle of Dogs.