Google
×

Victoria Park

(15,503) Park in London, England
Victoria Park is a park in the London Borough of Tower Hamlets in 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.
Address: Grove Rd., London E3 5TB, United Kingdom