My two friends and I stayed at Donovan's for the weekend. We loved the neighborhood and the flat was great for a weekend stay.
The flat is in walking distance from many of London's biggest tourist attractions! I kindly recommend Donovan's flat for your next London stay.