The Rookery is a stunningly maintained South London hidden gem with a quality café, dog-free zones for anxious friends, and blooming gardens that feel miles away from the city.