Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Archbishop's Park

London, United Kingdom

Archbishop's Park is a 3.93 hectares (9.7 acres) 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.

Park data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other city parks in United Kingdom