Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 OXFORD STREET Semi-Detached £326,258 £60,000 3 Nov 1996
23 OXFORD STREET Terraced £184,820 £72,000 22 Nov 2002