In the heart of Staines-upon-Thames, The Bells is a charming, traditional pub set on Church Street, just moments from the River Thames and the historic St Mary’s Church. Nestled within this characterful corner of northwest Surrey, the pub offers a peaceful village-style escape while still being close to the town centre, the Lammas recreation grounds and riverside walking routes. Its location makes it a popular stop for locals, families, dog-walkers and visitors exploring the wider Spelthorne area.
The Bells blends rustic country charm with a warm, contemporary feel. Inside, you’ll find cosy nooks, wooden beams and a relaxed dining space, while outside, the courtyard garden provides a sunny spot for alfresco drinks and long lunches in warmer months. The atmosphere is friendly and welcoming, with the pub priding itself on being a comfortable place to unwind at any time of year - whether you’re settling by the fire in winter or enjoying a cocktail in the courtyard in summer.
The menu focuses on quintessential British pub cooking, prepared with care and a touch of modern flair. Expect hearty classics such as Sunday roasts, steaks, fish dishes, seasonal specials and comforting bar snacks. The Bells also offers inventive sandwiches, lighter bites and weekday deals, making it a flexible choice for everything from leisurely lunches to relaxed evening meals. Drinks range from well-kept ales and lagers to wines, cocktails and soft drinks, ensuring there’s something for every occasion.
Staines-upon-Thames itself is a lively market town with riverside paths, independent shops and easy access to Windsor, Egham and the surrounding Surrey countryside. The Bells fits beautifully into this setting - a welcoming, characterful pub where good food, friendly service and a relaxed atmosphere come together effortlessly.