Chalybeate Well, Hampstead, London.

Chalybeate Well, Hampstead, London, England