We're giving you the chance to win back the value of your meal - every time you dine this month!

300 Restaurants near Saint Leonards Road, Windsor

We found 300 restaurants within 10 miles 10 miles of Saint Leonards Road, Windsor

The Anchor

The Anchor

Stanwell Moor, TW19 6AQ
5.5 miles
Right in the heart of Stanwell Moor, The Anchor is a traditional village pub with deep roots in the local community. Located on Horton Road, just outside St ... Find out more
Cielito

Cielito

Virginia Water, GU25 4AB
5.6 miles
A Surrey-based restaurant offering freshly prepared Mexican dishes for dine-in, take-away and delivery.   Find out more
Swan Hotel

Swan Hotel

Staines, TW18 3JB
5.6 miles
Perched on the picturesque banks of the River Thames in Staines, The Swan Hotel serves up an eclectic array of sumptuous gastro pub cuisine. Cosy yet spa ... Find out more
Slug & Lettuce - Staines

Slug & Lettuce - Staines

Staines, TW18 4SU
5.6 miles
Right next to the River Thames, you'll discover the lively Slug & Lettuce — an inviting restaurant and bar that invites you to begin your day with ... Find out more
The Cornelian - Staines Riverside Brasserie

The Cornelian - Staines Riverside Brasserie

Staines, TW18 4SP
5.6 miles
The Cornelian Staines Riverside Brasserie is a vibrant and stylish restaurant located in the heart of Staines-upon-Thames, Surrey. Just moments from the Riv ... Find out more
Turtle Bay Staines

Turtle Bay Staines

Staines, TW18 4EE
5.7 miles
Turtle Bay Staines sits in the centre of Staines-upon-Thames near the river, bringing with it a heavy dose of the Caribbean. The restaurant is positioned ne ... Find out more
Wagamama Staines

Wagamama Staines

Staines-Upon-Thames, TW18 4WB
5.7 miles
Wagamama Staines is tucked into the Two Rivers Retail Park, making it a handy stop for a bite before the cinema, after the gym, or mid-shopping spree. With ... Find out more
The Foresters

The Foresters

Farnham Common, SL2 3QQ
5.8 miles
An AA rated pub restaurant first built in the 1930s, The Foresters has a strong local fanbase and is a real favourite for relaxed celebration dining and tho ... Find out more
Riverside Restaurant and Bar

Riverside Restaurant and Bar

Staines, TW18 4SJ
5.8 miles
The Mecure Thames Lodge is a cosy hotel in Staines that caters for families and business travellers alike, yet locals also love the hotels award-winning ... Find out more
Memories of India - Slough

Memories of India - Slough

Slough, SL2 3PQ
5.9 miles
Situated in leafy Farnham Common in Slough, Memories of India has won the hearts of local curry connoisseurs by creating an authentic Indian experience w ... Find out more
The Rose and Crown

The Rose and Crown

Egham, TW20 8QL
5.9 miles
The Rose and Crown sits on Green Road in Thorpe in Egham, blending the charm of a classic village pub with the amenities of a modern dining venue. Part of t ... Find out more
La Belle Époque

La Belle Époque

London, TW6 2GD
6.0 miles
What we think
"While it’s unlikely anyone visits Terminal 5 for the sheer fun of it, La Belle Époque could well convince some to add an extra hour or so ..." Read our full review
Giraffe Heathrow Terminal 5

Giraffe Heathrow Terminal 5

London, TW6 3XZ
6.0 miles
What we think
" Go around the world in 80 minutes at Giraffe, the globally inspired chain that dares to put edamame, za’atar-spiced naan & Thai stir-fries on on ..." Read our full review
The Fortnum's Bar at Heathrow T5

The Fortnum's Bar at Heathrow T5

Hounslow, TW6 1QG
6.1 miles
Amid the hustle and bustle of Heathrow Terminal 5, The Fortnum’s Bar offers a sophisticated pre-flight retreat, where travellers can enjoy first-class ... Find out more
Close map