Victoria Park, also known as Vicky Park or the People’s Park to locals, is without a doubt our favourite park in London! We’ve lived in London for five years and spent many days walking, relaxing, biking and picnicking here. Victoria Park is in Tower Hamlets and is the borough’s largest park. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.