Bella’s place was a perfect spot for our short trip in London. Less than a 15 min walk to/from the subway and has a lot of eateries around the place. The apartment had everything we needed. We’d definitely stay here again.