Situated just a short stroll from Windsor Castle and the bustling cobbled streets of the town centre, Bill’s Windsor is a charming and welcoming escape in one of the UK’s most historic and picturesque destinations. Whether you’re visiting for a day of royal sightseeing, enjoying a riverside walk by the Thames, or simply out shopping on Peascod Street, Bill’s is perfectly placed to pause, relax, and indulge.
From the moment you step through the door, Bill’s Windsor offers a warm, inviting atmosphere where classic charm meets modern comfort. The interior blends quirky, vibrant design with cosy textures and vintage touches, creating a space that feels both relaxed and a little bit regal, fitting for a town steeped in heritage. Whether you’re catching up with friends over brunch, enjoying a family lunch, or heading out for dinner before the theatre, this is the kind of place you’ll want to return to again and again.
The all-day menu showcases Bill’s signature focus on seasonal ingredients and bold, comforting flavours. Start your day right with a hearty breakfast, whether that’s a full English, a healthy granola bowl, or fluffy pancakes with maple syrup. As the day unfolds, the menu evolves into fresh, flavour-packed lunch and dinner offerings, from vibrant salads and classic burgers to beautifully plated mains and indulgent desserts. There are also plenty of delicious vegan, vegetarian, and gluten-free options, so every guest feels right at home.
Friendly, down-to-earth service is at the heart of the Bill’s experience, and the Windsor team delivers it with genuine warmth and attention to detail. Whether you’re stopping in for a quick coffee and cake or settling in for a leisurely three-course meal, you’ll always be greeted with a smile and looked after from start to finish. Perfectly located near Windsor’s main attractions, including the castle, the Long Walk, and the Royal Theatre, Bill’s Windsor is an ideal place to recharge and soak up the charm of this regal riverside town.