Archbishop’s Park

The Archbishop’s Park is a 3.93 hectare park in Lambeth, Lambeth’s London borough, London, England, and was opened to the public in 1901. Before it became a park, it formed part of the site of Lambeth Palace.

Archbishop’s Park
Archbishop’s Park
Carlisle Ln
South Bank
London SE1 7LE
United Kingdom