Green Park

Green Park London, England, United Kingdom.

Green Park, London
Green Park, London

The Green Park is a park in the City of Westminster, central London. One of the Royal Parks of London, it covers 19 hectares between Hyde Park and St. James's Park.