Book a Table / Find Us

Book a Table

The Three Horseshoes is pleased to be able to accept advance bookings online for up to 8 guests, Click here.
However please do call us on 01784 455014 if –
. Your booking is for today
. You want to book for more than 6 persons
. You would like to speak to us personally about booking a table



The Three Horseshoes

25 Shepperton Road, Laleham, Staines, Middlesex, TW18 1SE

Tel: 01784 455014

Parking available

Contact Us

For all other enquires please fill in the form below and we will get back to you as soon as possible

Mandatory items marked with *
    Please tick to confirm you have read and agree to our Privacy Policy and Terms and Conditions
    Please tick if you DO want to hear about our latest offers, news and events at The Three Horseshoes
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//','ga'); ga('create', 'UA-69332167-5', 'auto'); ga('send', 'pageview');