36 London Street, Hampden sold price