Ideal location in lovely walking street of charming Hampstead.