Flask Walk, Hampstead, London.

Flask Walk, Hampstead, London, England