A Tudor manor house in Homerton High Street, Hackney, now owned by the National Trust.
The nearests stations are Hackney Central Station and Hackney Downs Station.
The Wikipedia page is at [1] and the National Trust pages at [2] and [3]. The Hidden London page is [4].