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 light, fresh, vegan bites or hearty, filling 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. With the Premier League underway, be sure to score a table. Check out their food and drinks packages – perfect for a half-time treat.