teafton Houge , Richmond Hill , London.