This award-winning Cotswold hotel and restaurant is the perfect place to relax and enjoy the English countryside. Set in the idyllic village of Broadway offering stylish, laid-back surroundings and delicious food.
20 High Street, Broadway, Worcestershire, WR12 7DT
View Map
01386 853555
[email protected]
http://www.russellsofbroadway.co.uk/
Facilities include: Outside Seating, 5+ Rooms, Country, Village, Traditional, Beer, Wine, Tea & Coffee, Fine Dining,
Mon - Sat: 12:00 - 14:15, 18:00 - 21:15
Sun: 12:00 - 14:30
View Food Menu