Veronica's flat is proper British, and very cosy.
The location in Stoke Newington is great, and it's easy to get around London with buses or over-/underground.
Check in was easy, even though our flight was an hour delayed.