Designed by
Title
People relax during the lackdown in London in Victoria park Tower Hamlets while social distancing #184334747
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