Donovan’s place is the best place to stay in London, not only the location is unbeatable, also the place looks just like the pictures, the apt is quiet even when is in central London, the room is perfect size and Donovan is an amazing and caring host, really a great guy, I loved talking to him and he even invited me to one of his meditations and it was a really beautiful experience.
Staying here was like being at home away from home.
I’m definitely coming back to here in my next visit to London.