I stayed for 3 nights at Oliver's with my nephew. We had a good time in London and the flat was really a nice place where to stay. Although Colindale is a bit far from the bustling centre, the Northern line takes you directly there in 25 min/30 min after a 5min walk to the tube station.
There is also a Asda supermarket just around the corner. Don' t hesitate to go to the pub Chandos Arms on Colindale road: The decoration is great and the bartender really welcoming!