Lovely food, burger was a bit dry in the evening, but chips and chicken wings at lunchtime were grea...
Above and beyond for service
12/29/2023
(68)
Advertisement
Callaghans is a restaurant located in London, England, inside the Holiday Inn. It offers food and drinks to guests and visitors, providing a convenient dining option for those staying in the hotel. The setting serves as a casual spot for a meal or a drink.
The establishment aims to cater to patrons looking for a relaxed atmosphere. While the service and drink selection are noted, the quality of the food has received mixed feedback from customers. Overall, it serves the dual purpose of dining and refreshment within the hotel premises.
Generated from the web
Lovely food, burger was a bit dry in the evening, but chips and chicken wings at lunchtime were grea...
Advertisement