Fenton House, Hampstead, London.

Fenton House, Hampstead, London, England