Best pubs around London Victoria Park
Victoria (aka “Vicky”) Park is the largest in the London Borough of Tower Hamlets at 86.18 hectares and has one of the highest visitor numbers of all the London parks with around 9 million visits per year. It is a key link in a green corridor that stretches from the River Thames at Limehouse, along the Regents […]