Designed by
Title
Typical houses near Victoria Park London Borough of Tower Hamlets in East London, England. #184236079
Description
Victoria Park known colloquially as Vicky Park or the People`s 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
This image is editorial