Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LECHLADE ROMAN ROAD Detached £443,148 £230,000 27 Aug 2004
ORCHARD HOUSE ROMAN ROAD Detached £785,740 £195,000 10 Dec 1999
ST ANNES ROMAN ROAD Detached £618,649 £597,000 18 Mar 2022