House Prices .io

Instant prices paid data for England and Wales

Latest house prices for Orchard Road, Twickenham

Details of 85 sales available for this area

Date Price Address
09/08/1996 Details... £89,950 1 Orchard Road, Twickenham, TW1 1LX Details...
29/02/1996 Details... £178,000 40 Orchard Road, Twickenham, TW1 1LY Details...
01/12/1995 Details... £205,000 7 Orchard Road, Twickenham, TW1 1LX Details...
30/01/1995 Details... £156,000 42 Orchard Road, Twickenham, TW1 1LY Details...
16/01/1995 Details... £215,000 22 Orchard Road, Twickenham, TW1 1LY Details...
Previous 1 2 3 4 5