Welcome to The Castle, Islington
Standing pride of place on Pentonville Road, The Castle is the perfect retreat from bustling Islington, and only a short walk from Upper Street. The newly refurbished British pub with a beautiful rooftop terrace is the go-to spot in Islington. Proudly serving quality British food, proper Sunday roasts and bottomless brunch over the weekend. Whether you’re craving delicious vegan bites, or hearty pub classics; they’ll have something to tickle your taste-buds. Looking for a tipple or two? The wonderful team are here to quench your thirst with refreshing cocktails, local beers and carefully selected wines. Make sure to bring your furry friend with you, they’re dog friendly!
Not only is it the perfect place to celebrate a special occasion; sporting events are The Castle’s forte! Boasting three TV screens inside the pub and one big screen on the roof terrace, you won’t miss a second of the action. Check out their food and drinks packages – perfect for a half-time treat.