fromTime Out London4 days agoLondon is officially one of the best cities in the world for green spacesNearly 90 percent of locals rated London's offering of nature and greenery 'good' or 'excellent' in Time Out's annual survey, highlighting its appeal among residents.London food