Park
Archbishop's Park
Archbishop's Park is a 3.93 hectares park in Lambeth in the London Borough of Lambeth in London, England, which opened to the public in 1901. Before it became a park, it formed part of the grounds of Lambeth Palace.
Discussion
Chat about Archbishop's Park
be the firstShare notes, corrections, or add local knowledge. Text · Images · Videos · Links.
No messages yet. Kick things off — your community is listening.