Designed by
Title
The Hill Garden and Pergola in Golders Green, London, UK #152956482
Description
London, UK - June 30, 2019: The Hill Garden and Pergola in Golders Green, London, UK. The area was opened to the public in 1963 as the Hill Garden
This image is editorial