We had such a nice stay in Deborah and James flat. A perfect and quiet location, where we could relax after long days. We spent a lot of time in the local area of Peckham and New Cross and best of all in Greenwich Park, which is close to the flat. Deborah was very helpfull during our stay. We have stayed many different places in London, but this is without any doubt the best place! :-)