The Three Horseshoes is located on Shepperton Road in Laleham, near Staines. This traditional pub and restaurant is a short walk from the River Thames, offering a convenient spot for locals and visitors exploring the area. The building itself is a Grade II listed property, adding a touch of historic charm to its setting.
The pub features a spacious beer garden, which is ideal for outdoor dining or enjoying a drink in the open air. Inside, the space is divided into a bar and dining area, providing flexibility for both casual drinks and sit-down meals. The venue is well-suited for families and groups, with plenty of room to accommodate larger parties.
The menu at The Three Horseshoes focuses on classic pub fare with a mix of traditional British dishes and a few international influences. Starters and mains are available, with options ranging from hearty meat dishes to lighter choices. On Sundays, the pub serves a traditional roast, complete with all the expected trimmings. The food is complemented by a selection of drinks, including beers, wines, and spirits, catering to a range of tastes.
For those looking to dine at home, takeaway options are available. The Three Horseshoes also offers the convenience of online booking through their website, allowing diners to secure a table in advance. Outdoor seating is available for those who prefer to enjoy their meal al fresco.