castle, islington
•
2024-05-02
London, UK
Bar Staff
Bar staff The Castle, Islington is on the famous Pentonville road. A five minute walk from Angel tube station, we offer all the best bits of a traditional British pub, but have added some more modern features, such as our rooftop terrace. We serve the best Bri…