A clean, quiet sanctuary close to Peckham Wick station.