Stunning apartment with a gorgeous roof terrace, a proper London flat with beautiful views of leafy Camberwell Grove. A world away from the hustle and bustle of Peckham Road...