Victoria Park is pet-friendly. This popular park in the London Borough of Tower Hamlets in the East London is one of London’s most visited green spaces with approximately 9 million visitors every year. Leashed dogs are welcome to join their owners throughout the park.