We had a great stay at Maria's place. It's located in a residential area close to the East Dulwich Overground station. The apartment is spacious and has all the necessary amenities!