This was a lovely top-floor flat in a very nice neighbourhood about 10 minutes' walk from Hampstead Heath. It was just right for my visit to London as an academic collaborating with colleagues in central London, including there being a direct bus at the end of the road taking 30 minutes to Aldwych. It is 5 minutes' walk from the Royal Free Hospital.
Thankyou, Sahsha, for your warm welcome even late at night and for helping me with my luggage and getting oriented. The flat was spotlessly clean with some food to get me started (there are supermarkets 10 minutes walk away). Much appreciated.