Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 EGLON MEWS Terraced £1,919,762 £1,200,000 30 Apr 2007
3 EGLON MEWS Terraced £1,898,967 £1,065,000 31 Jan 2006
4 EGLON MEWS Terraced £2,291,368 £410,000 31 May 1996
5 EGLON MEWS Semi-Detached £1,649,700 £355,000 7 Aug 1998
6 EGLON MEWS Semi-Detached £1,370,370 £1,350,000 3 May 2022
8 EGLON MEWS Terraced £1,121,746 £625,000 9 Dec 2005