Victoria Park

Advertisements
Victoria Park One of the largest and finest in London, 217 acres in extent, lies to the north. east: most crowded on Saturday and Sunday evenings. Nearest Railway Stations, Victoria Park N. l. and Cambridge Heath (g. e. ).