A very nice comfortable flat in Herne Hill. The neighborhood near Herne Hill train station has some nice shops (bakery, coffee), and it's very easy to take the train north over the Thames.
The check-in process was very easy, and Anna's flat had everything needed, and fast Wifi.