Sheena's place is in a good London location next to the Burgess park.
You can easily take a bus for any destination in London. Sheena is a really welcoming person and cheerful . She will look after you to ensure that you had a good experience in her flat. I enjoyed my stay and definitely recommend her.