Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OMAN AVENUE Detached £1,302,205 £245,000 30 Jan 1997
6 OMAN AVENUE Detached £2,155,784 £1,400,000 1 May 2014
8 OMAN AVENUE Detached £1,286,660 £820,000 27 Mar 2008
10 OMAN AVENUE Detached £1,168,075 £630,000 30 Mar 2005
14 OMAN AVENUE Detached £1,908,813 £570,000 31 Jul 2001
18 OMAN AVENUE Detached £1,533,333 £920,000 24 May 2013