Hampstead

21, Heath Street, Hampstead, London, Greater London, NW3 6TR