Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OVINGTON MEWS Terraced £4,631,291 £2,698,000 7 Nov 2011
6 OVINGTON MEWS Terraced £1,746,960 £950,000 6 Feb 2009
7 OVINGTON MEWS Terraced £2,429,568 £580,000 29 Sep 1999
9 OVINGTON MEWS Terraced £2,863,766 £1,300,000 18 Nov 2003
10 OVINGTON MEWS Terraced £1,968,588 £1,600,000 29 Jan 2019
12 OVINGTON MEWS Terraced £3,088,955 £1,335,000 30 Jul 2003
13 OVINGTON MEWS Terraced £1,761,952 £750,000 4 Jun 2003
17 OVINGTON MEWS Terraced £1,966,092 £1,608,900 6 Sep 2019
18 OVINGTON MEWS Detached £1,822,139 £1,491,100 6 Sep 2019