Russell’s

20 High Street, Broadway, Worcestershire, WR12 7DT

01386 853555

The centre piece of the idyllic Cotswold village of Broadway, Russell's is one of the chicest places to stay and eat.