Location

Blackthorn Avenue,

N7, London

Nearest Tube Station: Highbury and Islington, approximately 10 min walk.