Veronica's place is the perfect spot for a stay in London.
5 minutes walk to supermarkets, good restaurants and fast food chains.
10 minutes walk to bus stations that connect to central London.
close proximity (15 minute bus ride) to Brent Cross mall which has a very good selection of brands and stores.
Kind host.
Definitely recommended.