Found 1 transactions going back to August 2012.
This Detached property is located at The Croft House, Church View, Bampton, OX18 2NE and was last sold for £650,000 on 14 Aug 2012.