The London Borough of Tower Hamlets is a London Borough a bit east of the City of London and north of the River Thames.
Victoria Park is one of the most important parks. It has a canal running through it and lots people like to walk their dogs.
The London Borough of Tower Hamlets is a London Borough a bit east of the City of London and north of the River Thames.
Victoria Park is one of the most important parks. It has a canal running through it and lots people like to walk their dogs.