House of the week: 103 New Ecclestone Road, Riverside