Newton St Loe Castle was a fortified manor house in the village of Newton St Loe, Somerset, England. Parts of it survive: a 1 ...