Finsbury Park
London
VENUE
Finsbury Park is a 110 acres public park in the London Borough of Haringey. It was one of the first great London parks laid out in the Victorian era.
CAPACITY
45,000
ADDRESS
3-15 Wilberforce Road
London
N4 2DH