Search for the name, locality, period or a feature of a locality. You'll then be taken to a map showing results.
Island Gardens
Island Gardens is a public park located at the southern end of the Isle of Dogs in the London Borough of Tower Hamlets on the north bank of the River Thames. The park was formally opened on 3 August 1895 by local politician Will Crooks.