london overwhelmed by large trees and nature