Bella's place is wonderful. It's close to the everything. If you want a shopping trip, the Westfield next door has basically everything! Would definitely recommend this place to anyone who visits London.