Veronica's place is a home for travellers, it has everything you need (even more). The location is really handy to get to central London with a lot of options of public transport. Cafes and restaurants are available literally on all directions, new interesting ones sprung up too. Highly recommended.