Towering redwood in New Cross offers unexpected tranquility amid South London—locals swear by its calming presence and rare blue-sky views.