Helena’s place is a fantastic place to base yourself if you are visiting London. The apartment is super clean and renovated to a really high standard- we loved staying there. Thanks Helena for hosting us!