Green Park, London
Green Park (officially The Green Park) is one of the Royal Parks of London. Covering 19 hectares (47 acres)] it lies between London's Hyde Park and St. James's Park.
Size: 5137px × 3429px
Location: Central London
Photo credit: © tony french / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: central, escape, famous, grass, green, london, open, park, royal, space, trees, visit