We had a great time in Veronica's apartment! It is very spacious, clean and comfortable. We did not explore the surrounding neighborhood very much but it is right across the street from an overground train station directly into central London, as well as walking distance from a tube station.