Where is Hampstead Theatre

Eton Avenue, Swiss Cottage London NW3 3EU