{{ message }}

Admin Page Edit

Green Park

The Green Park, usually known without the definite article simply as Green Park, is one of the Royal Parks of London. It is located in the City of Westminster, Central London. First enclosed in 16th century, it was landscaped in 1820 and is notable among central London parks for having no lakes or buildings, and only minimal flower planting in the form of naturalised narcissus.

Site issues? Contact Us