Chiara' place is so lovely and the location is perfect. Buses go right to central London and the neighbourhood itself is great to explore. I would highly recommend staying here!