Arrived here 8:30 pm on a Friday. We wanted meals for four. We were told a large group had just arri...
Relaxed, happy place.
8/15/2024
(92)
Advertisement
The Talbot is a restaurant located in London, England, offering a relaxed and happy dining atmosphere. It is known for serving meals, including a traditional Sunday roast, which has been a point of recommendation for visitors. The venue caters to groups, providing a space for social dining experiences.
Generated from the web
Arrived here 8:30 pm on a Friday. We wanted meals for four. We were told a large group had just arri...
The Talbot had been recommended to us for Sunday roast lunch. Something must have changed, because b...
Ordered the fish which was over cooked and a bit burned. It came on top of a soggy mix of potato and...
Advertisement