Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6C NORTH ROAD Terraced £1,120,270 £375,000 2 Apr 2002
6D NORTH ROAD Terraced £1,120,270 £375,000 2 Apr 2002