Chima’s little studio is in a fabulous location for seeing most anything you want in London. It’s an easy walk to public transportation.
It has everything you need.