Bella's place is a nice "second" home while in London. Two bedrooms, two bathrooms and a nice living room.
Also, the location is superb: in between the train station and underground station (each a few minute walk away). We chose this appartment because it's nearby the Wembley and the city center :)
There are also plenty of restaurants nearby and a supermarket across the road (Mark & Spencer).
Staying with a party of four? Definitely stay at Bella's house.