The Fleece Inn
The Fleece Inn
Inn
The Cross, Bretforton
, Evesham, England, United Kingdom
WR11 7JE
92
Excellent ·
29 reviews