In the heart of St Leonards, The St Leonards is a traditional British pub and hotel full of character, offering a relaxed and welcoming place to eat, drink and unwind. Our menu features classic pub favourites, perfectly complemented by an expertly chosen selection of cask ales, fine wines and spirits. We’re proud to be family-friendly, dog-friendly, and to offer disabled facilities, free WiFi, and a warm welcome to coaches. Whether you’re stopping by for a meal, a drink, or a longer stay, you’ll always find friendly service and a comfortable atmosphere. Come and enjoy a visit with us soon.