Burford House, Shropshire

Orleton, United Kingdom

Burford House, Shropshire

Burford House is an 18th-century country house in Burford, Shropshire, near Tenbury Wells, Worcestershire, England. It now functions as a garden centre, cafe, garden and retail outlet.