Part of Finsbury Park, in the London Borough of Hackney.
More information here and mention on the Wikipedia page on Manor House [1].
Part of Finsbury Park, in the London Borough of Hackney.
More information here and mention on the Wikipedia page on Manor House [1].