Green Park, one of the largest in London is situated between Piccadilly and Buckingham Palace and the Mall, London, Great Britain.
Size: 6016px × 4016px
Photo credit: © lionel derimais / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: air, alley, alleyway, buckingham, capital, carbon, city, clean, environment, environmental, footprint, green, health, healthy, heart, kingdom, lane, london, nature, offset, palace, park, parks, relaxing, space, spring, sunny, trees, united, walking