Designed by
Title
London Thames river nice summer day panorama United Kingdom #113488302
Description
The Isle of Dogs is an area in the East End of London that is bounded on three sides east, south and west by one of the largest meanders in the River Thames. The northern boundary has never been clearly or consistently defined but many accept it to be the former line of the West India South Dock. The name Isle of Dogs had no official status until 1987, with the creation of the Isle of Dogs Neighbourhood by Tower Hamlets London Borough Council. Photo taken on August 13th 2016,London UK
This image is editorial