"The Castle" is a Victorian pub featuring vintage wallpaper and mirrors, offering 8 ales on tap and an upstairs dining room. It is a classic pub known for its ever-changing beer menu.
Show More
Industry Restaurants
Engaged in: Pub
ISIC Codes 5630
Questions & Answers
Q1
Where is The Castle located?
The Castle is located at The Castle, 26 Furnival St, Holborn, London EC4A 1JS, UK, City of London, England.
Q2
What days are The Castle open?
This listing has been marked as closed.
The Castle is open Mon–Fri 11 AM–11 PM; closed Sat–Sun.