Brochure Ref: 2150 Manor Farm, LECHLADE Ref: 2150 3 miles from LECHLADE • 11 miles from BURFORDPrice: £90.00 per room17th century National Trust farmhouse Read more » CHECK AVAILABILITY MORE INFORMATION