National Trust: The Fleece Inn

National Trust: The Fleece Inn
The Cross, Evesham, Worcestershire, WR11 7JE
  • Telephone 01386 831 173
  • Email
  • Website www.nationaltrust.org.uk/the-fleece-inn
Photo of National Trust: The Fleece Inn