Centrally located Islington.

Centrally located Islington. Book / Directions
Address
5 Tollington Park, London London, England
Nearest stations
About 7 minutes from Upper Holloway on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog