Photo: Ethan Doyle White, CC BY-SA 4.0 via Wikimedia Commons
Tudor House in Homerton, owned by the National Trust.
Sutton House is a Grade II* listed Tudor manor house in Homerton High Street, in the London Borough of Hackney. It is owned by the National Trust.
© OpenStreetMap contributors