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.


Interesting Places Nearby

Planning the perfect vacation? There are a ton of great places to explore. Checkout out these exciting locations and places near Victoria Park.