Date,Address,Postcode,Price,Type,Ownership,NewBuild,SaleType 2021-05-07,"628 London Road, Slough",SL3 8QH,850000,Detached,"Freehold",No,Non-standard 2004-08-27,"626 London Road, Slough",SL3 8QH,265500,Semi-detached,"Freehold",No,Standard 2004-03-23,"624 London Road, Slough",SL3 8QH,235500,Semi-detached,"Freehold",No,Standard