a wonderful street with gorgeous houses in Hampstead, London