Entrance to Camley Street Natural Park in London

- Image ID: F0DX18
Entrance to Camley Street Natural Park in London
Peter Noyce GBR / Alamy Stock Photo
Image ID: F0DX18
Location: Camden Street Natural Park, London, Greater London, England