Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSWALD MEWS Terraced £196,156 £42,000 17 Jul 1998
2 OSWALD MEWS Terraced £131,439 £27,500 30 Mar 1998
3 OSWALD MEWS Terraced £120,883 £30,000 10 Dec 1999
5 OSWALD MEWS Terraced £172,429 £77,000 3 Oct 2003
18 OSWALD PLACE Terraced £175,609 £143,200 22 Oct 2019