The Castle

Rooftop bar in Islignton The Castle is a great rooftop bar in Islington offering a little haven from busy Pentonville Street and Angel. If the weather is not on your…

%d bloggers like this:

Looking for Something?