Broadway Deli

Broadway Deli offers a selection of larder goods, tasty treats, vintage homeware, organic toiletries and more at its shop and small café situated in the heart of the Cotswold village.

Address

29 High Street, Broadway, Worcestershire, WR12 7DP

Telephone

(01386) 853040

More from Pending removal