We thoroughly enjoyed our 3 night stay in London and Charles and Bella's flat was the perfect location for our "home base"! It's very conveniently situated near bus lines and tube stations but still close enough to easily walk to most attractions and touristy spots. Lots of great local restaurants and shops in the neighbourhood (we especially enjoyed Haminados and getting to know Joseph!)
The flat was very clean and fully equipped with everything we needed and more...they thought of everything! We appreciated the very prompt responses to our communications and very useful information regarding shops and transportation.
We would happily stay at this property again and definitely recommend it!