London SW1A 1BW, UK
+44 300 061 2350
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.
Free admission.
Open 24 hours.