Victoria Park

Nature, Parks, & Gardens • London, England United Kingdom

Victoria Park is a park in the London Borough of Tower Hamlets in the East London, England. It is the largest park in Tower Hamlets and one of London's most visited green spaces with approximately 9 million visitors every year. The park spans 86.18 hectares of open space and opened to the public in 1845.