Woods, Hampstead Heath, London.

Woods, Hampstead Heath, London, England