the guy gave me the smallest drink i ever ordered just becouse he knew i could not understand well e...
the worst bar ever
8/18/2024
(8)
Advertisement
The Castle is a charming eatery located in the heart of London, England. Known for its inviting atmosphere and delicious menu, it offers a delightful mix of traditional and contemporary dishes. With its warm décor and friendly staff, The Castle is a perfect spot for casual dining, family gatherings, or a cozy meal with friends.
Generated from this place's information
the guy gave me the smallest drink i ever ordered just becouse he knew i could not understand well e...
Spotted the place on the way to dinner and backtracked to it for drinks. Great atmosphere. Friendly ...
Wonderful and charming bartender, would go again for a chat and a smoke. The drinks were strong and ...
Advertisement