Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OMAN AVENUE Detached £1,307,484 £245,000 30 Jan 1997
6 OMAN AVENUE Detached £2,164,524 £1,400,000 1 May 2014
8 OMAN AVENUE Detached £1,291,876 £820,000 27 Mar 2008
10 OMAN AVENUE Detached £1,172,811 £630,000 30 Mar 2005
14 OMAN AVENUE Detached £1,916,552 £570,000 31 Jul 2001
18 OMAN AVENUE Detached £1,539,549 £920,000 24 May 2013