Beautiful and stylish flat in the heart of Peckham, right across from a lovely public park - easy walking distance to the Overground and rail system, as well as the charming neighboring areas of Dulwich and Nunhead. We had a really great stay.