20A Euston Terrace, Croydon sold price