Manor Farm, Lechlade

17th century National Trust farmhouse