Liz's place is a perfect spot to stay in London. It is very easy to get around using public transportation, and she is a great host. Liz is also very helpful and she was available at all times whenever I had any questions. I definitely recommend staying here!