We had a great stay in Bella's place, the location is under 1 min walk to west hampstead station and bus passes in front of the place which make us very easy to go to central London, check in and communication is very good, she gave some recommendation of places to visit, recommended place for your stay in London (it's zone 2).