Elina, Odara and Tarek are exceptional hosts and always made sure I always felt at home. The location is amazing, within a short tube ride from central London.
I would definitely recommend staying at Elina’s place whenever visiting London.