Highbury Place
Islington
London
N5 1AR
United Kingdom
Largest park in Islington where you can legally have barbeques
Grass! Sunshine! An ice cream van!
Highbury & Islington is the nearest station and lots of buses stop here aswell
This venue does not have any associated future series at the moment.
You must be logged in to post a comment.
There are no comments.