Secret spots in London: 10 of the best hidden green spots for a quiet moment in the city