Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OTTLEY PLACE Detached £911,694 £525,000 2 Jun 2006
2 OTTLEY PLACE Detached £1,378,706 £297,500 20 Nov 1998
3 OTTLEY PLACE Detached £1,389,713 £293,500 20 Apr 1998
4 OTTLEY PLACE Detached £1,178,515 £1,100,000 10 Dec 2021