A historic Tudor manor house in Homerton High Street, Hackney.