< Go back

Green Park Station

20_TOT_Yellow_Green Park-min
  • Yellow Original Tour

The Green Park, usually known without the 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. Source: wikipedia.org